import requests

url = 'https://www.analysys.cn/api/user/loginDo'
headers = {
    'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36',
    'Referer': 'https://www.analysys.cn'
}

data = {
    'username': 'xxxxxxx',
    'password': 'xxxxxxx',
    'service': 'https://www.analysys.cn/'
}

# 这里的参数params表示请求参数会附加到url后面，对于post请求说一般不会这样的，但是这个站点是这样的
resp = requests.post(url, params=data, headers=headers)
print(resp.content.decode())